preventing devices - Francés Inglés Diccionario